Autonomic Service Adaptation in ICENI using Ontological Annotation

نویسندگان

  • Jeffrey Hau
  • William Lee
  • Steven Newhouse
چکیده

With the advent of web services standards and a serviceoriented Grid architecture, it is foreseeable that competing as well as complimenting computational services will proliferate. Current efforts in standardising service interface focuses on how one can execute these services in terms of their syntactic descriptions. Their capabilities and relations with other service types are only articulated through natural language in the form of documentation. In this paper, we seek to capture the capability of services by annotating their programmatic interface using the Web Ontology Language (OWL)[2] in relation to some domain concepts thereby allowing services to be semantically matched based on their ontological annotation. By inferences on this metadata, syntactically different but semantically equivalent service implementations may be autonomously adapted and substituted. We will conclude by applying this independent annotation to Java RMI and WSDL[8] service interface to show the autonomic adaptation process over multiple service oriented-architectures. Combining it with familiar high-level programming language, we demonstrate a practical service-oriented programming model.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The ICENI Semantic Service Adaptation Framework

With the advent of web services standards and a service-oriented Grid architecture, it is foreseeable that competing as well as complimenting computational services will proliferate. Current efforts in standardising service interface focuses on how one can execute these services in terms of their syntactic descriptions. Their capabilities and relations with other service types are only articula...

متن کامل

ICENI II Architecture

The Imperial College e-Science Networked Infrastructure (ICENI) has been developed by the London e-Science Centre for over four years. ICENI has prototyped many novel ideas for providing an end to end Grid middleware. This has included: Service-Oriented Architecture, component programming model, retaining and using metadata collected throughout the life-cycle of an application, and scheduling a...

متن کامل

Utilising stream reasoning techniques to underpin a self-adaptation framework for cloud environments

As cloud application platforms (CAPs) are reaching the stage where the human effort required to maintain them at an operational level is unsupportable, one of the major challenges faced by the cloud providers is to develop appropriate mechanisms for run-time monitoring and adaptation, to prevent cloud application platforms from quickly dissolving into a non-reliable environment. In this context...

متن کامل

Using ICENI to run parameter sweep applications across multiple Grid resources

The Imperial College e-Science Networked Infrastructure (ICENI) provides an end-to-end Grid middleware to facilitate Grid administrators, developers and end-users. It consists of both a service oriented Grid framework and an application toolkit, using a component programming model to represent Grid applications. In this paper we give an overview of ICENI from an application user’s point of view...

متن کامل

Mapping of Scientific Workflow within the e-Protein project to Distributed Resources

The e-Protein project, a BBSRC pilot project, aims to examine the issues in building a structure-based annotation of the proteins in the major genomes by linking resources (computing, software and databases) at three sites using Grid technologies. This paper describes the implementation of the Imperial College annotation pipeline (3D-GENOMICS) within ICENI. The scientific problem of large-scale...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003